motorcyclists' protective clothing against mechanical impact - Turc Anglais Dictionnaire